I made this website from scratch using HTML, CSS, JSON & JavaScript. The front page animation was created in Adobe AfterEffects, converted to JSON, and uses Lottie Bodymovin and JavaScript to come alive, dropping in on every index page load. It is a nod to my fervent passion in packaging and an allusion to revealing my inner workings. Have you noticed what happens when you hover over (or press on mobile) my selfie? It’ll make you smile, well at least I will be ;)
I started making this during my final semester in university, the desire to apply my learnings and share the breadth of my creative works in a format that is potential-employer friendly (contact me here ;) and representative of my personality. At the time I was reaching my 3rd year of neon green hair, asking for the choice of accent colour. As I am writing this, I haven't touched bleach in well over a year, I have a fabulous natural blonde mullet with only a bit of bleached hair in the braids I haven't trimmed since my initial mullet cut.
Initially I had two colour schemes, a switch made easy by changing the linked CSS file, intending for the second to use a similar palette while being more accessible to read. You can check out my original index page here if you're curious to see where we started from. I stopped working on this website the moment my last employer sent me their second offer. This version doesn't just have more themes, each with a corresponding special front page smile and meets contrast standards for accessibility. This whole site will eventually meet other standards for accessibility - such as alt texts on every image, captions & transcripts for videos, tab-able buttons and even additional languages. I learned a few of those before trying coding languages.
Having a perfect website isn't my priority, not even a fast loading one. I know im not going to have that much traffic and I hope visitors are patient enough for all my flash to load. Besides, I think the flicker of unformatted pages adds character when you change from the default the colour theme. Also if you scroll too fast on my project pages, it's going to get messy. These characteristics come from the raw nature of its development, using minimal tools to focus on learning about the core of website development. In recent months however I started using a tool which changed my game, ChatGBT.
While AI is no perfect tool, it was massively useful in configuring new features and patching other problems, mostly since I got near-immediate responses on questions specific to my code. Since I lack a formal extended education on programming, and when in passion I prefer to learn by exploring over lectures. ChatGBT has been extremely helpful and I’ve learned plenty on how to best inquire such intelligence.
My goal while building this was to pique your curiosity with interactive elements designed to draw your attention. The cube in the bottom left spins as you scroll and if you click on it you have the option to toggle colour themes. Short descriptions appear under your mouse when you hover on images on my About Me and My Experience pages, and often hovering on text will highlight its associated media. On most pages when you click on the images, a slideshow of that selection will pop up. When you resize your window after opening the production dieline easter egg on the index page, the measurements will change accordingly. To extend beyond, there are hyperlinks to other places within my website and out wider in the web. I also welcome you to use my easy email template on my contact page to share this page with others, or download a resume which will soon match the colour theme you are currently viewing the site in.
All throughout there are so many details in this quilt, and not all of them were as fun to make. I wish it was as brief as this sentence about how much trouble the scroll behaviors on my project pages caused me, but we persevere and the end result is pretty cool. I enjoyed referring back to Version 1 as I worked on the update, just to see how much I was growing.
I'll grow until the crows come home. There are so many other features I look forward to adding, but in my excitement for sharing this with you, they'll have to wait for Version 3.
After leaving my last full-time job, I dove into re-building my personal website so that it would more accurately capture my current skill level and enhance the experience overall with even more colour themes and special features such as the responsive production box on my home page or deeper details when clicking on a project image or hovering around my resume page. No templates or builders, just raw code for everything you see.
After being introduced to web development during my German exchange, I decided to push my skills by building a personal website to share my projects and experience with the world. I was committed to not use any website builder such as DreamWeaver or Wix, meaning I had to write the code from scratch for every aspect. Full of undesired effects from my unpolished code (we're all beginners when we start), an update was sorely needed to properly represent myself.
On the heels of completing my first website, I volunteered to design the website for Launch 2.0 of local press-on-nail business, SnailNail. The store was hosted by Shopify and I used HTML, CSS and Liquid to create the website with additional visual elements created in Adobe Illustrator. The website and graphics used were designed to be easy to maintain, alter and update as the business grows.
For the storefront I implemented a product customizer where consumers can easily create their own nail designs with variable pricing. This product was already offered but at a low flat rate I found was unjust with the varying complexities of requests, inspiring me to apply learnings from my summer course to make real-world profit. The nail style choices would influence the final price for the product which ensured fair compensation for the artist. Consumers could upload reference photos and comments with their order. This customizer directly increased income by 50%.
Within the first hour of the website relaunch, SnailNail generated as much revenue as it used to in a month. Doubling within 24hrs. Currently the founder has moved on from the business, unlisting the site and focusing on another sort of customised artificial body extensions, orthotics! From baby helmets, to wrist-hand orthosis and tatted prosthesis, she can do it all & I'm so proud to have supported a part of her journey.
During my german exchange, we built a website with a product customiser. A few months later when I was making an order to support a friends business, I noticed that no matter how you wanted your custom nails they would be the same price. Seeing as this was unfair to the artist when buyers would request intricate designs, I reached out to volunteer my skills and build a customizer for fair pricing as well as an entire web update. Built in Shopify's platform with HTML, CSS and their native language of Liquid, with all vector graphics made by me in Illustrator, this renovation dramatically increased profits and made the whole experience more pleasant.
I was asked by a friend, who was also a member of this play, if I had time to help an up-and-coming production company with a poster and website in time to market their next show. On the tails of finishing my thesis, I didn't have energy to build a website but they reassured me that they wanted something really simple, something they could easily maintain and adjust. The founder had no prior web experience so I opted to use WordPress, a free & beginner friendly platform with a long history, making for an endless amount of tutorials available online. The result is accessible here.
The first website I fully developed was for a final project during my exchange semester at Hochschule der Medien. Intended to showcase our foundational understanding of coding websites, and also making the captivating animated banners & other digital ads which were a final project in a sister-course. CannaBliss is a fictional senior-targeted pharmaceutical brand. The site was created using HTML, CSS, JavaScript and jQuery. You can check out that project here. This is where I first created a product customizer with variable pricing which inspired me to work with the owner of SnailNail & put it to business!
Using what little spare time I had in my senior year, I volunteered to help a friend's production company by designing their play poster and building their website. Since they wanted to be able to continuously update their website, I decided to build it using elementor in WordPress as it is known to be beginner friendly with a visual builder and extensive tutorials available online.
Being tasked with creating a website with a product customizer as a final project within my Advertising minor, I decided to create a cannabis brand (how blissfully Canadian of me) targeted towards seniors with a calming but still high contrast interface thats easy to navigate. This was my introduction to website development and DreamWeaver, we used JavaScript and jQuery to make the customizer work, changing the graphics and price dependant on your options. Vector graphics were designed in Illustrator and product renders made with Dimension.
Since the course that introduced me to coding was within the Advertising minor, of course we also had to generate some advertisements. These were all made using public domain stock images, with additional elements made in Photoshop along with the animations, pulling them together to help catch your attention.